indian river shores - Turkish English Dictionary